Orthogonal Fault Tolerance for Dynamically Adaptive Systems
نویسنده
چکیده
In dynamic systems that adapt to users’ needs and changing environments, dependability needs cannot be avoided. This paper proposes an orthogonal fault tolerance model as a means to manage and reason about multiple fault tolerance mechanisms that co-exist in dynamically adaptive systems. One of the key challenges associated with dynamically evolving fault tolerance needs is the feature interaction problem arising from the integration of fault tolerance features. The proposed approach provides a separation of fault tolerance concerns to study the effects of integrated fault tolerance on the system. This approach uses state machine and operational semantics to reason about these interactions and inconsistencies. The proposed approach is supported by the tool NuSMV to simulate and verify the state machines against logic statements. Keywords—dynamically adaptive systems; fault tolerance; orthogonal fault tolerance;
منابع مشابه
3 GATEWAY For Application A Connection Group A : B Connection Group A : B Naming Service PASSIVE Replication Handler
The goal of the AQuA architecture is to provide adaptive fault tolerance to distributed applications by using commercial off-the-shelf hardware and operating systems. The AQuA architecture allows application programmers to request desired levels of dependability during applications’ runtimes. It also provides adaptive fault tolerance. In distributed systems, resources change dynamically, and di...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملAn approach for adaptive fault-tolerance in object-oriented open distributed systems
Effective fault-handling in emerging complex distributed applications requires the ability to dynamically adapt resource allocation and faulttolerance policies in response to possible changes in environment, application requirements, and available resources. This paper reports an effort on design and implementation of an adaptive fault-tolerance middleware (AFTM) using a CORBA-compliant object ...
متن کاملApplying Feedback Control in Adaptive Replication Mechanisms in Fault Tolerant Multi-Agent Organization
Effective fault-handling in emerging complex applications in large-scale MAS (Multi-agent Systems) requires the ability to dynamically adapt resource allocation and fault tolerance policies in response to changes in environment, user or application requirements, and available resources. This adaptation process incorporates an observation mechanism that transparently monitors the application’s b...
متن کاملReliability and Performance Evaluation of Fault-aware Routing Methods for Network-on-Chip Architectures (RESEARCH NOTE)
Nowadays, faults and failures are increasing especially in complex systems such as Network-on-Chip (NoC) based Systems-on-a-Chip due to the increasing susceptibility and decreasing feature sizes. On the other hand, fault-tolerant routing algorithms have an evident effect on tolerating permanent faults and improving the reliability of a Network-on-Chip based system. This paper presents reliabili...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1404.6830 شماره
صفحات -
تاریخ انتشار 2014